flecha rota - Turkish English Dictionary